package io.adrainty.bolee.insurance.service;

import io.adrainty.bolee.insurance.models.entity.InsuranceCoefficientEntity;

import java.util.List;

/**
 * <p>IInsuranceCoefficientService</p>
 *
 * @author AdRainty
 * @version V1.0.0
 * @description InsuranceCoefficient
 * @since 2025/8/15 15:47:29
 */
public interface IInsuranceCoefficientService {

    /**
     * 创建保险系数
     *
     * @param insuranceCoefficientVOs 保险系数
     * @return 保险系数
     */
    Boolean createInsuranceCoefficients(List<InsuranceCoefficientEntity> insuranceCoefficientVOs);

    /**
     * 更新保险系数
     *
     * @param insuranceCoefficientVOs 保险系数
     * @return 保险系数
     */
    Boolean updateInsuranceCoefficent(List<InsuranceCoefficientEntity> insuranceCoefficientVOs);

    /**
     * 查询保险系数
     *
     * @param findDTO 查询参数
     * @return 保险系数
     */
    List<InsuranceCoefficientEntity> findList(InsuranceCoefficientEntity findDTO);
}
